setFullGeometry: function(geom) {
this._fullGeometry = geom;
- this._syncGeometry();
+ this._syncFullGeometry();
},
setActualGeometry: function(geom) {
this._actualGeometry = geom;
- this._syncGeometry();
+ this._syncActualGeometry();
},
});
this._workspaces[i].setReservedSlot(clone);
},
- _syncGeometry: function() {
+ _syncFullGeometry: function() {
for (let i = 0; i < this._workspaces.length; i++)
this._workspaces[i].setFullGeometry(this._fullGeometry);
+ },
+
+ _syncActualGeometry: function() {
for (let i = 0; i < this._workspaces.length; i++)
this._workspaces[i].setActualGeometry(this._actualGeometry);
},
}
}
- if (this._fullGeometry)
+ if (this._fullGeometry) {
this._updateWorkspaceActors(false);
-
- this._syncGeometry();
+ this._syncFullGeometry();
+ }
+ if (this._actualGeometry)
+ this._syncActualGeometry();
},
_activeWorkspaceChanged: function(wm, from, to, direction) {
this._workspace.setReservedSlot(clone);
},
- _syncGeometry: function() {
+ _syncFullGeometry: function() {
this._workspace.setFullGeometry(this._fullGeometry);
+ },
+
+ _syncActualGeometry: function() {
this._workspace.setActualGeometry(this._actualGeometry);
},